package com.hopu.service;

import java.util.List;
import java.util.Map;

public interface UserService {


    /*
     * @Description: query 用户的查询
     * @Param: [map]
     * @return: java.util.List<?>
     * @Author: xing
     * @Date: 2023/2/9 11:42
     */
    List<?> userquery(Map map) throws Exception;

//    boolean login(Map map) throws Exception;

    /*
        * @Description: save 向用户表内添加一条数据，返回int数据。
        * @Param: [map]
        * @return: int
        * @Author: xing
        第三步
        写Controller，通过业务判断后确定数据库中存在这个用户名和密码，如果存在的话就把用户的账号存
        进HttpSession内。那么在整个项目内都可以通过对应的session获取到对应的信息。
        * @Date: 2023/2/7 14:58
        */
    int usersave(Map map) throws Exception;

    /*
     * @Description: upd 修改用户表的内容
     * @Param: [map]
     * @return: int
     * @Author: xing
     * @Date: 2023/2/9 11:42
     */
    int userupd(Map map) throws Exception;

    /*
     * @Description: del 逻辑删除用户信息
     * @Param: [map]
     * @return: int
     * @Author: xing
     * @Date: 2023/2/9 11:42
     */
    int userdel(Map map) throws Exception;


    Map  usercount(Map map)throws  Exception;


    //登录的方法
    boolean login(Map map)throws Exception;
	
	//左侧列表
    List<Menu> menuquery()throws  Exception;
}
